package com.example.webdemo.dao;

import com.example.webdemo.bean.base_dict;

import java.util.List;

public interface BaseDictDao {
    // 添加数据字典
    int addDict(base_dict dict);

    // 删除数据字典
    int deleteDict(Integer dictId);

    // 更新数据字典
    int updateDict(base_dict dict);

    // 根据ID查询数据字典
    base_dict getDictById(Integer dictId);

    // 查询所有数据字典
    List<base_dict> getAllDicts();

    List<base_dict> getDictsByType(String dictType);
    List<base_dict> getDictsByTypeAndCode(String dictType, String dictCode);
}
